/*
 * Copyright (c) 2025 Industrial Software Feature Database
 */
package com.comac.ins.bomt.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.comac.ins.common.tenant.core.TenantEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * Bomt文件信息
 *
 * @author zhanghongyi
 * @date 2024 /8/1 17:16
 * @description BizFile
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("bomt_biz_file")
public class BizFile extends TenantEntity {

    /**
     * 主键文件Id
     */
    @TableId(value = "file_id")
    private Long fileId;
    /**
     * 文件名称
     */
    private String fileName;
    /**
     * 文件类型
     *
     * @see com.comac.ins.bomt.common.enums.BizFileTypeEnum
     */
    private String fileType;

    /**
     * 分组类型
     */
    private String groupType;

    /**
     * 子分组类型
     */
    private String subGroupType;

    /**
     * 原始文件名
     */
    private String originalName;
    /**
     * 机型
     */
    private String aircraftModel;

    /**
     * 跟踪Id
     */
    private String track;

    /**
     * 子跟踪Id
     */
    private String subTrack;

    /**
     * ata 100
     */
    private String ata;

    /**
     * 附加信息
     */
    private String extraInfo;
}
